clean sluice - French English Dictionary